﻿@model ICollection<AuthenticationClientData>

@if (Model.Count == 0)
{
    <div class="message-info">
        ---
    </div>
}
else
{
    using (Html.BeginForm("ExternalLogin", "Account", new { area = "" }, FormMethod.Post, new { ReturnUrl = ViewBag.ReturnUrl, id = "loginSocial" }))
    {
    @Html.AntiForgeryToken()
    <fieldset id="socialLoginList">
        <legend>Kết nối với tài khoản</legend>
        <p>
        <input type="hidden" name="provider" id="Province" value=""/>
        @foreach (AuthenticationClientData p in Model)
        {
            @*<button type="submit" class="btn btn-default" name="provider" value="@p.AuthenticationClient.ProviderName" title="Đăng nhập với tài khoản @p.DisplayName">@p.DisplayName</button>*@
            <a href="javascript:;" onclick="LoginSubmit(this)" data-province="@p.AuthenticationClient.ProviderName" class="social-item" title="Đăng nhập với tài khoản @p.DisplayName"><i class="social-@p.DisplayName.ToLower()"></i></a>
        }
        </p>
    </fieldset>
    }
    <script>
        function LoginSubmit(that) {
            var provinceName = $(that).data('province');
            document.getElementById('Province').value = provinceName;
            document.getElementById('loginSocial').submit();
        }
    </script>
}
